CLA Studios
CLA Studios aka Dino de Laurentis Cinecitta Studios, is along the same road as Atlas Studios about a kilometer closer to Marrakech. If you can go to only one of the two studios, this is the one to go to. The Atlas Studios tour is mosly TV movies and The Mummy Returns remake. The sets are unconvincing. CLA, on the other hand, has the Jerusalem set from "Kingdom of Heaven," which looks authentic, and a host of great props.
Ait Benhaddou
one of the best preserved Kasbahs. It has been declared a World Heritage Site by UNESCO. Taxi can take you to Ait Benhaddou for 300 dirhams, however you can haggle we managed to get to 220 after some serious effort, driver will wait couple of hours. Very picturesque place, lots of movies were shot there Gladiator. 10 dirham to visit kasbahs. You don't need a guide, but locals will follow you pretending to help and at the end will ask for money. Be careful not to get too wet from the river when crossing it, since there's been reports of Schistosomiasis contracted from the water.Walk along the central square behind Muhammad V at night when everyone comes out. The kids go out to play football on the square, people go eat and socialize, and you'll get a feel for the community just walking around.
Go to Atlas Studios. It lies about ~ 4km from town center. Entrance ticket is 50 dirhams. Films such as Asterix & Obelix: Mission Cleopatra, Lawrence of Arabia, The Man Who Would Be King, Cleopatra, Kundun, Gladiator and Alexander, Kingdom of Heaven and Babel were shot there. Most of movie decorations are a bit crumbled, but Egyptian decorations are still impressive but in very poor condition, left to rot unfortunately, a shame.
Plan an expedition out to M'Hamid. A night in the Sahara is unforgettable and can be the best part of your Moroccan adventure. Ourzazate is the last big town in the south where this is easy and cheap to do. There are lots of agencies around that can arrange a trek like this, though this is the more expensive way to do it. A cheaper way, if you don't mind worrying about a few details, is to rent a car, go out there yourself, and negotiate an overnight in the desert with a Merzougan auberge most of them offer overnights in the desert. Renting a car and driving the way is relatively easy if you drive a stick. The roads out that way are very good and easy to navigate. The overnight in the Dunes should only cost about 300-400Dh. A grand taxi will also take you out that way and back for 150-200Dh. Everything out here is negotiable, so shop around for the best price. Local agencies also offer trips to mountain valley of Dades.
Be prepared to negotiate hard otherwise they will rip you off!
Travel Exploration Morocco
A Ouarzazate based travel agency that offers a variety of 4x4 Circuits to the Sahara Desert. 5% of all proceeds are donated to assist families in Berber villages